really lucky - Turkish English Dictionary